ASSINATURA DIGITAL ICP-BRASIL NOS RELATÓRIOS (cjr_assinatura.js)

O que faz
- Em toda tela de relatórios, ao lado de "Exportar PDF", aparecem os botões
  "Assinar (ICP-Brasil)" e "Assinar PDF já salvo…". A janela "Relatório pronto" também ganha o botão.
- "Assinar (ICP-Brasil)": gera o PDF dos documentos marcados, assina com o certificado escolhido
  (token A3, cartão ou A1) e salva em Dados\<módulo>\Relatorios como "<nome> - assinado.pdf".
- Vários signatários (fiscal, secretário, responsável técnico…): cada um abre o módulo no próprio
  computador, clica em "Assinar PDF já salvo…" e escolhe o PDF na pasta Relatorios. A assinatura
  nova é acrescentada sem invalidar as anteriores.
- O carimbo digital (QR code, texto da MP 2.200-2/2001 e código de acesso) cai sobre o nome da
  pessoa no bloco de carimbos da empresa (Empresa, logos e assinaturas › Carimbos e assinaturas).
  Se o nome não estiver no documento, vai para o rodapé da última página.
- Posição, giro e todas as páginas (Assinador 1.3 ou mais novo; girar exige 1.4)
- Na janela de assinatura: "Pré-visualizar e escolher a posição" (arraste o quadro verde), "Tamanho do carimbo", "Girar o carimbo" (↺ ↻ 90°) e "Assinar todas as páginas de uma vez".
- Validação: qualquer pessoa confere o PDF em https://validar.iti.gov.br

O que precisa
- O "Assinador ENGPRO" aberto no computador (ele fica na bandeja do Windows e usa a porta 8765).
  É ele que fala com o token/cartão e gera o PDF pelo Edge/Chrome. Nada sai do computador.
- No config.json do Assinador, a lista "origens" precisa ter "null" (páginas abertas como arquivo).

Módulos ligados (02, 03, 04, 05, 07, 08, 09, 10, 11, 12, 13): uma linha antes de </body>:
  <script src="../_bibliotecas/cjr_assinatura.js"></script>
Versões anteriores sem essa linha: Sistemas\<módulo>\_versoes_anteriores\*_antes_assinatura_2026-10-12.html
Para desligar num módulo, apague essa linha.

Módulos 10 a 13 (SST, Ambiental, Gestão de Contratos, Comercial): o botão também aparece ao lado de
"Exportar PDF"; como esses módulos exportam pela janela de impressão, o Assinador gera o PDF do que iria
para a impressora. Se o módulo for montado de novo a partir de _fontes, recoloque a linha do script.

Instalador do Assinador: _instalacao\Assinador_ENGPRO_1.4.0_fontes.zip → descompacte e rode CONSTRUIR_INSTALADOR.bat.
